Skip to content

chore(deps): update hardhat packages#192

Merged
renovate[bot] merged 1 commit into
mainfrom
renovate/hardhat-packages
Oct 30, 2025
Merged

chore(deps): update hardhat packages#192
renovate[bot] merged 1 commit into
mainfrom
renovate/hardhat-packages

Conversation

@renovate
Copy link
Copy Markdown
Contributor

@renovate renovate Bot commented Oct 30, 2025

This PR contains the following updates:

Package Type Update Change OpenSSF
@nomicfoundation/hardhat-ignition-viem (source) dependencies patch 0.15.14 -> 0.15.15 OpenSSF Scorecard
hardhat (source) dependencies patch 2.26.4 -> 2.26.5 OpenSSF Scorecard

Release Notes

NomicFoundation/hardhat (hardhat)

v2.26.5: Hardhat v2.26.5

This release is a small bug fix to improve compilation in the presence of a malformed solidity-files-cache.

Changes
  • f886268: Ignore malformed solidity-files-cache so compilation keeps running while logging the issue in debug, thanks @​iosh (#​6489)

💡 The Nomic Foundation is hiring! Check our open positions.



Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.


Summary by cubic

Bumped Hardhat to 2.26.5 and @nomicfoundation/hardhat-ignition-viem to 0.15.15. This includes a compilation fix for malformed solidity-files-cache and keeps Ignition-Viem versions in sync.

  • Dependencies
    • hardhat: 2.26.4 → 2.26.5
    • @nomicfoundation/hardhat-ignition-viem: 0.15.14 → 0.15.15

Written for commit 6cafb44. Summary will update automatically on new commits.

Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
@renovate renovate Bot enabled auto-merge (squash) October 30, 2025 19:08
@github-actions
Copy link
Copy Markdown

📦 Packages

Package Install
Template Set bun add @settlemint/settlemint/solidity-statemachine@8.0.10-pr16b6da7c

Comment thread bun.lock
"@nomicfoundation/hardhat-ignition": ["@nomicfoundation/hardhat-ignition@0.15.13", "", { "dependencies": { "@nomicfoundation/ignition-core": "^0.15.13", "@nomicfoundation/ignition-ui": "^0.15.12", "chalk": "^4.0.0", "debug": "^4.3.2", "fs-extra": "^10.0.0", "json5": "^2.2.3", "prompts": "^2.4.2" }, "peerDependencies": { "@nomicfoundation/hardhat-verify": "^2.1.0", "hardhat": "^2.26.0" } }, "sha512-G4XGPWvxs9DJhZ6PE1wdvKjHkjErWbsETf4c7YxO6GUz+MJGlw+PtgbnCwhL3tQzSq3oD4MB0LGi+sK0polpUA=="],

"@nomicfoundation/hardhat-ignition-viem": ["@nomicfoundation/hardhat-ignition-viem@0.15.14", "", { "peerDependencies": { "@nomicfoundation/hardhat-ignition": "^0.15.14", "@nomicfoundation/hardhat-viem": "^2.1.0", "@nomicfoundation/ignition-core": "^0.15.14", "hardhat": "^2.26.0", "viem": "^2.7.6" } }, "sha512-LVzzBEyOUGyvEG8nObtEfWb1aLDdPbapUAvfQY/mvC+whteJ7Q8y/gv5letciS52Z7ETAX/TDKJKRD58zzDviA=="],
"@nomicfoundation/hardhat-ignition-viem": ["@nomicfoundation/hardhat-ignition-viem@0.15.15", "", { "peerDependencies": { "@nomicfoundation/hardhat-ignition": "^0.15.15", "@nomicfoundation/hardhat-viem": "^2.1.0", "@nomicfoundation/ignition-core": "^0.15.14", "hardhat": "^2.26.0", "viem": "^2.7.6" } }, "sha512-YUL1avW+TEh+nQEzoKwp8SpK9O7gW/Q3vJs95Xhtmz6RJQynWrjSOXVK43xNfzpbS/C+kfPa+A6DF1Sr19H6kg=="],
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Bug: hardhat-ignition-viem@0.15.15 requires hardhat-ignition@^0.15.15, but bun.lock pins hardhat-ignition at 0.15.13, causing a peer dependency mismatch.
Severity: CRITICAL | Confidence: 0.95

🔍 Detailed Analysis

The hardhat-ignition-viem package was updated to 0.15.15, which changed its peer dependency requirement for hardhat-ignition from ^0.15.14 to ^0.15.15. However, hardhat-ignition remains at 0.15.13 in bun.lock, failing to satisfy the new ^0.15.15 requirement. This mismatch will cause runtime errors when executing Ignition modules, as hardhat-ignition-viem@0.15.15 expects hardhat-ignition@0.15.15+.

💡 Suggested Fix

Update @nomicfoundation/hardhat-ignition to 0.15.15 or higher to satisfy the peer dependency requirement of @nomicfoundation/hardhat-ignition-viem@0.15.15.

🤖 Prompt for AI Agent
Review the code at the location below. A potential bug has been identified by an AI
agent.
Verify if this is a real issue. If it is, propose a fix; if not, explain why it's not
valid.

Location: bun.lock#L194

Potential issue: The `hardhat-ignition-viem` package was updated to `0.15.15`, which
changed its peer dependency requirement for `hardhat-ignition` from `^0.15.14` to
`^0.15.15`. However, `hardhat-ignition` remains at `0.15.13` in `bun.lock`, failing to
satisfy the new `^0.15.15` requirement. This mismatch will cause runtime errors when
executing Ignition modules, as `hardhat-ignition-viem@0.15.15` expects
`hardhat-ignition@0.15.15+`.

Did we get this right? 👍 / 👎 to inform future reviews.

Copy link
Copy Markdown

@cubic-dev-ai cubic-dev-ai Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

No issues found across 2 files

@renovate renovate Bot merged commit 87d8a49 into main Oct 30, 2025
4 checks passed
@renovate renovate Bot deleted the renovate/hardhat-packages branch October 30, 2025 19:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants